Parish Staff

636-946-1893 Ext. 111

Ellie Roche

Bilingual Administrative Assistant

Ellie Roche was born and raised in Los Angeles, California. She is a cradle Catholic who loves to serve the Lord and His children. Her and her husband have been married for 13 years and they have four beautiful children. She is a teacher in the Parish School of Religion (PSR) at All Saints as a Special Needs Catechist. Her family belongs to All Saints Catholic Church in St. Peters where she is continually active in multiple ministries.